all terrain reconnaissance transport - Espagnol Anglais Dictionnaire